package com.xuanmiao.smsback.web.controller.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

@Data
@ApiModel("消费记录")

public class ExpenseCalendarInfoVO {
    private Integer id;
    /**
     *  队列ID
     */
    @ApiModelProperty(" 队列ID")
    private Integer  queueId;
    @ApiModelProperty(" 队列ID")
    private String  consumerCode;
    /**
     *  创建时间
     */
    @ApiModelProperty(" 创建时间")
    private Date createTime;
    @ApiModelProperty(" 创建时间STR")
    private String createTimeStr;
    /**
     *  修改时间
     */
    @ApiModelProperty(" 修改时间")
    private Date modifyTime;
    /**
     *  发送时间
     */
    @ApiModelProperty(" 发送时间")
    private Date sendTime;
    @ApiModelProperty(" 发送时间STR")
    private String sendTimeStr;
    /**
     *  发送条数
     */
    @ApiModelProperty(" 发送内容")
    private String sendMessage;
    @ApiModelProperty(" 发送条数")
    private Integer  sendNumber;
    /**
     * 发送成功条数
     */
    @ApiModelProperty(" 发送成功条数")
    private Integer  sendSuccessNumber;
    /**
     *  发送失败条数
     */
    @ApiModelProperty(" 发送失败条数")
    private Integer sendFailNumber;
    /**
     *  收费条数
     */
    @ApiModelProperty(" 收费条数")
    private Integer  chargingNumber;
    /**
     *  消费金额
     */
    @ApiModelProperty(" 消费金额")
    private double totalMoney;
    /**
     *  结束时间
     */
    @ApiModelProperty(" 结束时间")
    private Date endTime;
    @ApiModelProperty(" 结束时间STR")
    private String endTimeStr;
    /**
     *  商户号
     */
    @ApiModelProperty(" 商户号")
    private Integer merchantId;
    @ApiModelProperty("消费状态0--已取消1--已完成2--已暂停")
    private Integer expenseStatus;
}
